large clasp - Turkish English Dictionary